I might be wrong but I feel like macOS 26.1 slightly improved the situation. But still when transitioning back with my NSPageController to the collection view the pinned header is hidden until the transition completes but I was able to mitigate that issue by calling invalidateLayout() briefly after the navigation starts.
I'll keep an eye on this one and also try our your approach - thanks for sharing!
Topic:
UI Frameworks
SubTopic:
AppKit
Tags: